﻿using UnityEngine;

namespace Gp.Scripts.Core {
    /// <summary>
    /// Animator 中对应 State 的Id
    /// </summary>
    public static class UnitAnimatorStateId {
        public static readonly int WeaponChangeState = Animator.StringToHash("Change Weapon");
        public static readonly int DashState = Animator.StringToHash("Dash");
        public static readonly int OnDamage = Animator.StringToHash("OnDamage");
        public static readonly int DeadState = Animator.StringToHash("Dead");


        public static readonly int BlockAttackState = Animator.StringToHash("Block Attack");
        public static readonly int PlayingState = Animator.StringToHash("Playing");
        
        
        
        
        
        public static readonly int NoDisplacementHit = Animator.StringToHash("NoDisplacementHit");
        public static readonly int DisplacementHit = Animator.StringToHash("DisplacementHit");
        // 特殊配置项, 直接播放动画, 击倒/处决
    }
}